<admintpl file="header" />
</head>
<body>
	<div class="wrap">
		<ul class="nav nav-tabs">
			<li class="active"><a href="{:U('NewsType/index')}">新闻类型</a></li>
			<li><a href="{:U('NewsType/add')}">新增类型</a></li>
		</ul>
		<form method="post" class="form-horizontal js-ajax-forms" action="{:U('NewsType/edit_post')}">
			<fieldset>
				<div class="control-group">
					<label class="control-label">新闻类型</label>
					<div class="controls">
						<input type="text" name="news_type" value="{$model.news_type}" placeholder="输入类型">
						<span class="form-required">*</span>
					</div>
				</div>
			</fieldset>
			<div class="form-actions">
				<input type="hidden" value="{$model.id}" name="id" />
				<button type="submit" class="btn btn-primary js-ajax-submit">更新</button>
				<a class="btn" href="{:U('NewsType/index')}">返回</a>
			</div>
		</form>
	</div>
	<script type="text/javascript" src="__PUBLIC__/js/common.js"></script>
    <script type="text/javascript" src="__PUBLIC__/js/content_addtop.js"></script>
    <script type="text/javascript">
        $(function() {
            /////---------------------
            Wind.use('validate', 'ajaxForm', 'artDialog', function() {
                var form = $('form.js-ajax-forms');
                //ie处理placeholder提交问题
                if ($.browser.msie) {
                    form.find('[placeholder]').each(function() {
                        var input = $(this);
                        if (input.val() == input.attr('placeholder')) {
                            input.val('');
                        }
                    });
                }
                var formloading = false;
                //表单验证开始
                form.validate({
                    //是否在获取焦点时验证
                    onfocusout : false,
                    //是否在敲击键盘时验证
                    onkeyup : false,
                    //当鼠标掉级时验证
                    onclick : false,
                    //验证错误
                    showErrors : function(errorMap, errorArr) {
                        try {
                            $(errorArr[0].element).focus();
                            art.dialog({
                                id : 'error',
                                icon : 'error',
                                lock : true,
                                fixed : true,
                                background : "#CCCCCC",
                                opacity : 0,
                                content : errorArr[0].message,
                                cancelVal : '确定',
                                cancel : function() {
                                    $(errorArr[0].element).focus();
                                }
                            });
                        } catch (err) {
                        }
                    },
                    //验证规则
                    rules : {
                    	'news_type' : {required : true}
                    },
                    //验证未通过提示消息
                    messages : {
                    	'news_type' : {required : "请填写类型"}
                    },
                    //给未通过验证的元素加效果,闪烁等
                    highlight : true,
                    //是否在获取焦点时验证
                    onfocusout : false,
                    //验证通过，提交表单
                    submitHandler : function(forms) {
                        if (formloading)
                            return;
                        $(forms).ajaxSubmit({
                            url : form.attr('action'), //按钮上是否自定义提交地址(多按钮情况)
                            dataType : 'json',
                            beforeSubmit : function(arr, $form, options) {
                                formloading = true;
                            },
                            success : function(data, statusText, xhr, $form) {
                                formloading = false;
                                if (data.status) {
                                    setCookie("refersh_time", 1);
                                    //添加成功
                                    Wind.use("artDialog", function() {
                                        art.dialog({
                                            id : "succeed",
                                            icon : "succeed",
                                            fixed : true,
                                            lock : true,
                                            background : "#CCCCCC",
                                            opacity : 0,
                                            content : data.info,
                                            button : [ {
                                                name : '继续修改？',
                                                callback : function() {
                                                    reloadPage(window);
                                                    return true;
                                                },
                                                focus : true
                                            }, {
                                                name : '返回列表',
                                                callback : function() {
                                                    location.href = "{:U('NewsType/index')}";
                                                    return true;
                                                }
                                            } ]
                                        });
                                    });
                                } else {
                                    isalert(data.info);
                                }
                            }
                        });
                    }
                });
            });
            ////-------------------------
        });
    </script>
</body>
</html>